Prettiest station on Metro Rail Vizcaya. Train approaching station to drop off and pick up awaiting passengers. Science Museum as well as the Vizcaya Estate including the infamous coral castle. ... (more)